/*他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿！！“红心A,黑桃3,小王,大王,方片5”,
“Oh My God!”不是顺子.....LL不高兴了,他想了想,决定大\小 王可以看成任何数字,并且A看作1,J为11,Q为12,K为13。
上面的5张牌就可以变成“1,2,3,4,5”(大小王分别看作2和4),“So Lucky!”。LL决定去买体育彩票啦。
 现在,要求你使用这幅牌模拟上面的过程,然后告诉我们LL的运气如何。为了方便起见,你可以认为大小王是0。*/
 /*顺子满足的条件：max-min<5;
 除0外其他的数字都不能重复
*/
bool IsContinuous(vector<int> numbers){
    if (numbers.empty()) {
        return 0;
    }
    int count[14]={0};//记录每个元素出现的次数;以numbers中的元素作为下标(最大K,对应13)
    int min=13;
    int max=0;
    for (int i=0; i<numbers.size(); i++) {
        count[numbers[i]]++;
        if (numbers[i]==0) {
            continue;//因为有1个以上0是没关系的
        }
        if (count[numbers[i]]>1) {
            return 0;
        }
        if (numbers[i]>=max) {
            max=numbers[i];
        }
        if (numbers[i]<=min) {
            min=numbers[i];
        }
    }
    if (max-min<5) {
        return 1;
    }
    return 0;
}